home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 25
/
Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso
/
Aminet
/
comm
/
net
/
LT_UNIX255.lha
/
Extras
/
jog.sh
< prev
next >
Wrap
Text File
|
1997-04-16
|
3KB
|
165 lines
# CADASTRO DE PROGRAMAS DE AMIGA, by Cristian Robert Gallas.
# 09/11/1994, Desenvolvido na versão 2.5.1, não roda em COLORS=2
a="";b="";c="";i=""
_INICIO
cls
under on
cup;centre CADASTRO DE PROGRAMAS DE AMIGA
under off
pos 25 6;echo "1 - Inclui 2 - Exclui"
pos 25 8;echo "3 - Consulta 4 - Ordena"
pos 25 10;echo "5 - Imprime 6 - Comando"
pos 30 16;insert Qual opção: ,,6,p1,i0,,p0,i2
attrib i
if i=6
pos 15 16
insert "COMMAND: ",,40,p1,i0,,p0,i2
attrib i
${i}
goto INICIO
fi
if i==""
echo
exit
fi
if i=1
goto INCLUI
fi
if i=2
goto EXCLUI
fi
if i=3
goto CONSULTA
fi
if i=4
goto ORDENA
fi
if i=5
goto IMPRIMI
else
goto INICIO
fi
_INCLUI
cls
under on
pos 0 2;centre "MODULO DE INCLUSÃO"
under off
pos 16 5;insert "Qual nome ....... : ",,29,p1,i0,,p0,i2
attrib i
if i==""
goto INICIO
fi
pos 16 7;insert "Quantos discos .. : ",,6,p1,i0,,p0,i2
attrib a
if a==""
goto INICIO
fi
pos 16 9;insert "Qual modo ....... : ",,6,p1,i0,,p0,i2
attrib c
if c==""
goto INICIO
fi
len -o a;attrib b
b=b--" "
if b=1
a=a++" "
else
a=a++" "
fi
a=a++${c}
pos 0 13
border -c " Aguarde atualização... "
len -o i;attrib c
b=43;b=b-${c};c=${b};b=""
spc ${c};attrib b
c=${path}
echo "${i}${b}${a}" >> "${c}jog.lt"
goto INCLUI
_CONSULTA
cls;under on
pos 0 2
centre "MODULO DE CONSULTA";under off
pos 32 6;echo "1 - Individual"
pos 32 8;echo "2 - Todos"
pos 31 12;insert "Qual opção: ",,6,p1,i0,,p0,i2
attrib i
if i=1
goto INDIVIDUAL
fi
if i=2
goto TODOS
else
goto INICIO
fi
_INDIVIDUAL
pos 20 12;insert "Consultar ... : ",,29,p1,i0,,p0,i2
attrib i
if i==""
goto INICIO
else
cls
echo "_________ PROGRAMA __________ __ DISCOS __ MODO __"
echo
a=${path}
grep ${a}jog.lt ${i}
echo
echo -a "Pressione [QUALQUER TECLA] ..."
wait key
goto INICIO
fi
_TODOS
cls
echo "_________ PROGRAMA __________ __ DISCOS __ MODO __"
echo
a=${path}
pg ${a}jog.lt
echo
echo -a "Pressione [QUALQUER TECLA] ..."
wait key
goto INICIO
_EXCLUI
pos 20 16;insert "Excluir ... : ",,29,p1,i0,,p0,i2
attrib i
if i==""
goto INICIO
else
a=${path}
grep -a -o ${a}jog.lt ${i}
attrib i
fi
cup;cline
a=${path}
pos 12 18;lgrep -o ${a}jog.lt,${i};attrib i
pos 12 18;echo ${i}
pos 12 16;insert "____ Confirma exclusão [ 1 ] Sim, [ 2 ] Não ____ ",,4,p1,i0,,p0,i2
attrib a
if a=2
goto INICIO
fi
if a=1
a=${path}
cut line ${a}jog.lt,${i}
pos 12 18
echo "Exclusão com sucesso "
sleep 100
goto INICIO
else
goto INICIO
fi
_IMPRIMI
a=${path}
pos 56 16;paper 1;echo " "
paper 0
pos 21 16
lp ${a}jog.lt,60,6
goto INICIO
_ORDENA
pos 30 16;cline
border -c " Ordenando... "
a=${path}
sort ${a}jog.lt >> ram:jog.lt0
rm ${a}jog.lt;mv ram:jog.lt0 ${a}jog.lt
goto INICIO